﻿========================================================================
    DLL DI CONTROLLI ACTIVEX: cenni preliminari sul progetto [!output PROJECT_NAME]
========================================================================

La creazione guidata controllo ha creato questo progetto per la DLL di controlli ActiveX [!output PROJECT_NAME],
contenente un controllo.

Questo scheletro di progetto illustra le nozioni fondamentali sulla scrittura di
un controllo ActiveX e costituisce un punto di partenza per la scrittura di
funzionalità specifiche del controllo.

Questo file contiene un riepilogo del contenuto di ciascun file che fa parte
della DLL di controlli ActiveX [!output PROJECT_NAME].

[!output PROJECT_NAME].vcxproj
    File di progetto principale per i progetti VC++ generati tramite una creazione guidata applicazione. Contiene informazioni sulla versione di Visual C++ che ha generato il file e informazioni sulle piattaforme, le configurazioni e le caratteristiche del progetto selezionate con la Creazione guidata applicazione.

[!output PROJECT_NAME].vcxproj.filters
    File dei filtri per i progetti VC++ generati tramite una Creazione guidata applicazione. Contiene informazioni sull'associazione tra i file del progetto e i filtri. Tale associazione viene utilizzata nell'IDE per la visualizzazione di raggruppamenti di file con estensioni simili in un nodo specifico, ad esempio: i file con estensione cpp sono associati al filtro "File di origine".

[!output PROJECT_NAME].h
    File di inclusione principale per la DLL del controllo ActiveX. Include altre istruzioni include specifiche del progetto, ad esempio resource.h.

[!output PROJECT_NAME].cpp
    File di origine principale contenente il codice per l'inizializzazione della DLL, la relativa terminazione e altre informazioni sulla gestione.

[!output RC_FILE_NAME]
    Elenco di tutte le risorse Microsoft Windows utilizzate dal progetto. Questo file può essere modificato direttamente nell'editor di risorse di Visual C++.

[!output PROJECT_NAME].def
    Questo file contiene informazioni sulla DLL del controllo ActiveX che deve essere fornita per l'esecuzione in Microsoft Windows.

[!output SAFE_IDL_NAME].idl
    File contenente il codice sorgente ODL (Object Description Language) per la libreria dei tipi del controllo.

[!if ABOUT_BOX]
[!output PROJECT_NAME].ico
    Questo file contiene un'icona che verrà visualizzata nella finestra Informazioni su.  Tale icona è inclusa dal file di risorse principale [!output PROJECT_NAME].rc.

[!endif]
/////////////////////////////////////////////////////////////////////////////
[!output CONTROL_CLASS] control:

[!output CONTROL_HEADER]
    Questo file contiene la dichiarazione della classe C++ [!output CONTROL_CLASS].

[!output CONTROL_IMPL]
    Questo file contiene l'implementazione della classe C++ [!output CONTROL_CLASS].

[!output PROPERTY_PAGE_HEADER]
    Questo file contiene la dichiarazione della classe C++ [!output PROPERTY_PAGE_CLASS].

[!output PROPERTY_PAGE_IMPL]
    Questo file contiene l'implementazione della classe C++ [!output PROPERTY_PAGE_CLASS].

[!output CONTROL_CLASS].bmp
    Questo file contiene una bitmap che verrà utilizzata da un contenitore per rappresentare il controllo [!output CONTROL_CLASS] quando viene visualizzato su una tavolozza degli strumenti. Questa bitmap è inclusa nel file di risorse principale [!output PROJECT_NAME].rc.

[!if HELP_FILES]
/////////////////////////////////////////////////////////////////////////////
Supporto per la Guida:

[!output PROJECT_NAME].hpj
    File di progetto della Guida utilizzato dall'apposito compilatore per creare il file della Guida del controllo ActiveX.

*.bmp
    File bitmap richiesti dagli argomenti standard dei file della Guida per i comandi standard della libreria MFC. Tali file si trovano nella sottodirectory HLP.

[!output PROJECT_NAME].rtf
    Questo file contiene gli argomenti standard per le proprietà, gli eventi e i metodi comuni supportati da numerosi controlli ActiveX. È possibile modificarlo per aggiungere o rimuovere ulteriori argomenti specifici del controllo. Il file si trova nella sottodirectory HLP.

[!endif]
[!if RUNTIME_LICENSE]
/////////////////////////////////////////////////////////////////////////////
Gestione delle licenze:

[!output PROJECT_NAME].lic
    File di licenza utente. Deve trovarsi nella stessa directory della DLL del controllo, in modo da consentire la creazione di un'istanza del controllo in un ambiente di progettazione. Il file di licenza viene in genere distribuito con il controllo dallo sviluppatore ad altri programmatori, i quali non lo distribuiscono con le proprie applicazioni.

[!endif]
/////////////////////////////////////////////////////////////////////////////
Altri file standard:

stdafx.h, stdafx.cpp
    Tali file vengono utilizzati per generare il file di intestazione precompilato [!output PROJECT_NAME].pch e il file dei tipi precompilato (PCT) stdafx.obj.

resource.h
    File di intestazione standard che definisce i nuovi ID risorse. Questo file viene letto e aggiornato dall'editor delle risorse di Visual C++.

/////////////////////////////////////////////////////////////////////////////
Altre note:

La creazione guidata controllo utilizza il prefisso "TODO:" per indicare le
parti del codice sorgente da aggiungere o personalizzare.

/////////////////////////////////////////////////////////////////////////////
